<?php
/**
 * Ads controller
 */
namespace App\Http\Controllers;

use App\Service\AdsService;
use App\Validation\AdsAppValidation;

class AdsController extends BaseController
{
	const DISPLAY_TRUE = 1;		//显示标识：是
	const DISPLAY_FALSE = 0;	//显示标识：否

	/**
	 * [indexAction 列表]
	 * @return [type] [description]
	 */
	public function indexAction()
	{
		$raw = $this->validation(new AdsAppValidation, $this->request->getJsonRawBody());
		$raw->is_display = self::DISPLAY_TRUE;
		$data  = AdsService::getList($raw);
		$count = AdsService::getList($raw, TRUE);
		$d = [];
		foreach ($data as $key => $value) {
			$d[$key] = $value;
		}
		$assign = [
			'total' => $count,
			'list'  => $d,
		];

		return $this->echoJson($assign);
	}

	/**
	 * [detailAction 详情]
	 * @return [type] [description]
	 */
	public function detailAction()
	{
		$id = $this->dispatcher->getParam('id');
		$data = AdsService::getInfo($id);
			
		return $this->echoJson($data);
	}

	/**
	 * [enterAction 获取进入app的广告]
	 * @return [type] [description]
	 */
	public function enterAction()
	{
		$raw = new \stdClass;
		$raw->pos_sn = "index";
		$data = AdsService::getAds($raw);
		if ($data){
			$data["md5"] = md5($data["create_time"]);
			unset($data['create_time']);
		}
		return $this->echoJson($data);
	}

	/**/
    /**
     * [getadvsourceAction 获取广告]
     * @return [type] [description]
     */
    public function getadvsourceAction()
    {
        $para = $this->request->getJsonRawBody();

        //$type = $this->dispatcher->getParam('type');
        if ($para && isset($para->type)){
            $type=$para->type;
        }else{
            $type=1;
        }
        $data = AdsService::getSpeAdsList(array('type'=>$type,'city_id'=>$this->city_id));
        if($data){
           if(is_array($data[0]['images'])){
               ;
           }else{
               $data[0]['images']=json_decode($data[0]['images'],true);
           }
        }
        return $this->echoJson(array('total'=>count($data),'list'=>$data));
    }
    /**/
    /**
     * [saveeventsregAction 保存活动报名信息]
     * @return [type] [description]
     */
    public function saveeventsregAction()
    {
        return $this->kunmingbaoming();//昆明报名
        date_default_timezone_set('Asia/Chongqing');
        $para = $this->request->getJsonRawBody();
        //$type = $this->dispatcher->getParam('type');
        $obj= new \stdClass();
        if (isset($para->person_list) && count($para->person_list)<=0){
            $this->echoJson("组员数最少为4",501);
        }else{
            $obj->mobliephone=$para->mobliephone;
            $obj->name=$para->name;
            $obj->name=$para->shopname;
            $para->person_list[]=$obj;
        }
        $dateteaminfo=array();
        $teamid=mt_rand(100,9999);
        foreach($para->person_list as $key=>$val){
            if($key==0){
                $activys=1;//组长不用签到
            }else{
                $activys=0;
            }
            $val->mobliephone=trim($val->mobliephone);
            if(trim($val->name)!='' && trim($val->shopname)!='' && strlen($val->name)<32 && strlen($val->shopname)<32){

                if(!$this->isMobilePhone($val->mobliephone)){
                    if($key==5 && (trim($val->mobliephone)=='' || strlen($val->mobliephone)==3)){
                        continue;
                    }
                    $this->echoJson("组员[".($key+1)."]手机格式不正确",501);
                }
            }else{

                if(intval($key)==5){

                    if((($val->mobliephone)=='' || strlen($val->mobliephone)==3)){
                        continue;
                    }else{
                        if(!$this->isMobilePhone($val->mobliephone)){
                            $this->echoJson("组员[".($key+1)."]手机格式不正确",501);
                        }
                    }
                }else{
                    if(intval($key)<=0 ){
                        if($val->shopname=='' || $val->name==''){
                            $this->echoJson("姓名门店不能为空",501);
                        }

                    }

                }

            }
            $existphone = AdsService::isActivyEvents(array('mobliephone'=>$val->mobliephone));
            if(count($existphone)>0 ){
                return $this->echoJson("组员[".$val->mobliephone."]已经存在",501);
            }

            $dateteaminfoitem=array('team_id'=>$teamid,'name'=>trim($val->name),'mobliephone'=>$val->mobliephone
                    ,'shopname'=>trim($val->shopname),'activys'=>$activys,'invcode'=>($this->getRandCode(6)),'create_time'=>date("Y-m-d H:i:s"));

            array_push($dateteaminfo,$dateteaminfoitem);
        }

        $data = AdsService::saveEventsReg($dateteaminfo);
        if($data=='ok'){
            //组极其组员创建成功，下发短信通知激活
            $this->sendSmsToTeamMemberToActivy($dateteaminfo);
            return $this->echoJson('ok');
        }else{
            return $this->echoJson($data,401);
            //return $this->echoJson("内部异常",401);
        }
        //return $this->echoJson('ok');

    }
    private function kunmingbaoming(){
        date_default_timezone_set('Asia/Chongqing');
        $para = $this->request->getJsonRawBody();
        //$type = $this->dispatcher->getParam('type');

        $obj= new \stdClass();
        if (isset($para->person_list) && count($para->person_list)<=0){
            $this->echoJson("组员数最少为4",501);
        }else{
            $obj->mobliephone=$para->mobliephone;
            $obj->name=$para->name;
            $obj->shopname=$para->shopname;
            $para->person_list[]=$obj;
        }
        $dateteaminfo=array();
        $teamid=0;
        //return $this->echoJson("".$para->name."|".$para->mobliephone,501);
        foreach($para->person_list as $key=>$val){
            $activys=1;
            $val->mobliephone=trim($val->mobliephone);
            if(trim($val->name)!=''){

                if(!$this->isMobilePhone($val->mobliephone)){

                    return $this->echoJson("手机格式不正确",501);
                }
            }else{
                //return $this->echoJson($val->mobliephone."|".$val->name,501);
                return $this->echoJson("姓名不能为空",501);
            }
            $existphone = AdsService::isActivyEvents(array('mobliephone'=>$val->mobliephone));
            if(count($existphone)>0 ){
                return $this->echoJson("[".$val->mobliephone."]号码已经存在",501);
            }

            $dateteaminfoitem=array('team_id'=>$teamid,'name'=>trim($val->name),'mobliephone'=>$val->mobliephone
            ,'shopname'=>'','activys'=>$activys,'invcode'=>($this->getRandCode(6)),'create_time'=>date("Y-m-d H:i:s"));

            array_push($dateteaminfo,$dateteaminfoitem);
        }

        $data = AdsService::saveEventsReg($dateteaminfo);
        if($data=='ok'){
            //组极其组员创建成功，下发短信通知激活
            //$this->sendSmsToTeamMemberToActivy($dateteaminfo);
            return $this->echoJson('ok');
        }else{
            return $this->echoJson($data,401);
            //return $this->echoJson("内部异常",401);
        }
    }
    private function isMobilePhone($phonenumber){

        if(preg_match("/^1[34578]{1}\d{9}$/",$phonenumber)){
            return true;
        }else{
            return false;
        }
    }
    /**/
    /**
     * [getmemberactivyAction 获取该成员是否已经激活]
     * @return [type] [description]
     */
    public function getmemberactivyAction()
    {

        $para = $this->request->getJsonRawBody();

        if(!$this->isMobilePhone($para->mobliephone)){
            return $this->echoJson("手机格式不正确",501);
        }

        $data = AdsService::isActivyEvents(array('mobliephone'=>$para->mobliephone));

        if(count($data)>0 ){
            unset($data[0]['invcode']);
            return $this->echoJson($data);
        }else{
            return $this->echoJson($data);
        }

    }
    /**/
    /**
     * [membereventactivyAction 成员活动激活]
     * @return [type] [description]
     */
    public function membereventactivyAction()
    {
        date_default_timezone_set('Asia/Chongqing');
        $para = $this->request->getJsonRawBody();

        if(strlen(trim($para->invcode))!=6){
            return $this->echoJson("签到码长度异常",501);
        }

        $data = AdsService::isActivyEvents(array('invcode'=>strtolower(trim($para->invcode))));

        if(count($data)>0){
            $rt=AdsService::memberActivyStatus(array('id'=>$data[0]['id'],'activys'=>1));

            if($rt){
                $this->sendSmsToAllActivy($data[0]['team_id']);//全员激活通知
                return $this->echoJson('ok');
            }else{
                return $this->echoJson('ok');
            }

        }else{
            return $this->echoJson("账号异常",501);
        }
    }

    private function sendSmsToTeamMemberToActivy($memberlist){
        $content=$this->getSendSmsTemplate(2);
        foreach($memberlist as $key=>$val){
            if($val['activys']==1){
                continue;
            }
            $msg=str_replace("{1}",$memberlist[0]['name'],$content) ;
            $msg=str_replace("{2}",$memberlist[0]['shopname'],$msg) ;
            $msg=str_replace("{3}",$memberlist[$key]['invcode'],$msg) ;
            $data=array('mobile'=>trim($val['mobliephone']),'content'=>$msg);

            ($this->sendSaleSms($data));
        }
    }
    //下发全员激活操作
    private function sendSmsToAllActivy($team_id){
        $data = AdsService::isActivyEvents(array('team_id'=>$team_id,'activys'=>'0'));
        if(count($data)>0){//全员未激活
            return ;
        }
        $content=$this->getSendSmsTemplate(3);
        $member = AdsService::isActivyEvents(array('team_id'=>$team_id));
        $shopname='';

        $phonelist=array();
        foreach($member as $key=>$val){
            if($key==0){
                $shopname=$val['shopname'];
            }
            array_push($phonelist,$val['mobliephone']);
        }
        $msg=str_replace("{1}",$shopname,$content) ;
        $no=count($phonelist);
        if($no>0){
            $plist=implode(",",$phonelist);
            $data=array('mobile'=>$plist,'content'=>$msg);
            //print_r($data);

            ($this->sendSaleSms($data));
        }
    }
    /*发送全员通知 预热短信*/
    /**
     * [sendAllnoticeAction 成员活动激活]
     * @return [type] [description]
     */
    public function sendAllnoticeAction(){
        $allperson=$this->getAllNo();
        $content=$this->getSendSmsTemplate(1);



        foreach($allperson as $key=>$val){
            $vals=implode(",",$val);
            $data=array('mobile'=>$vals,'content'=>$content);
            //echo "<br>";
            //print_r($this->sendSaleSms($data));
        }
        return $this->echoJson('ok');
    }
    /*发送所有参数队伍 短信*/
    private function sendAllJoinTeam(){
        $allperson=$this->getAllNo();

        $content=$this->getSendSmsTemplate(4);
        foreach($allperson as $key=>$val){
            $data=array('mobile'=>implode(",",$val),'content'=>$content);
            //$this->sendSaleSms($data);
        }
    }
    private function getSendSmsTemplate($type){
        $temp='';
        switch ($type)
        {
            case 1:
                $temp="【觅窝】英雄时刻到来，绿地之窗全城经纪人电子竞技赛已开始！称霸峡谷，赢取5位数奖励。活动报名：绿地之窗项目售楼部，联系方式：18328373858 线上：下载或进入觅窝 http://t.cn/R9I3yQs 详情咨询：易屋之家 028-65473379";
              break;
            case 2:

                $temp="【觅窝】觅友，您的队长{1}已组队成功。队名：{2}，激活码：{3}。下载或进入觅窝：http://t.cn/R9I3yQs 报名激活赢取5位数奖励！详情咨询：易屋之家 028-65473379";
              break;
            case 3:

                $temp="【觅窝】{1}战队，恭喜全员激活英雄身份，获得本次参赛资格，请准时参赛。时间：2017年8月8日 地点：绿地之窗售楼部（天府二街368号）提示：请带上本人身份证及名片作为入场资格 预祝旗开得胜！详情咨询：易屋之家 028-65473379";
                break;
            case 4:

                $temp="【觅窝】向各位英雄问安，本次绿地之窗｀觅窝电子竞技赛报名已截止。等待各路英雄一展身手，5位数奖励恭候。时间：2017年8月8日 地点：绿地之窗售楼部（天府二街368号）请带上本人身份证及名片作为入场资格 详情咨询：易屋之家 028-65473379";
                break;
            default:
                $temp='';
                break;
        }
        return $temp;
    }
    private function getAllNo(){
               $no1= "15802881817,15281035115,
        13628030268,
        18380202040,
        15882202494,
        17761296202,
        18384124718,
        15198099151,
        13982080620,
        13666283746,
        13408088433,
        13458548845,
        18980619773,
        18349280550,
        15608090123,
        18584111428,
        13550282117,
        15828994088,
        18280373748,
        15982372967,
        18782933218,
        18190899283,
        18208144751,
        13688416062,
        13551332747,
        18328022366,
        15802870195,
        18180621932,
        13880035681,
        13388182283,
        13679000152,
        15198295711,
        13194861842,
        13540659622,
        18215642317,
        18328389291,
        13550231921,
        13550036830,
        15828283541,
        18081388751,
        17781698289,
        13402807503,
        13621921409,
        18200492912,
        13688428123,
        13880677905,
        15708456791,
        18080408533,
        18780173766,
        18665432931,
        13198532937,
        18482188028,
        15982148416,
        15928597318,
        18237121614,
        18200368126,
        18508279915,
        17780308237,
        18980836924,
        17780696760,
        18428086259,
        18327573816,
        15828989106,
        13228225505,
        18202824748,
        13060044470,
        18200422090,
        13881861240,
        15982315247,
        13980047632,
        15908118796,
        18181998675,
        13568839949,
        18224449639,
        18200373880,
        15881969511,
        18081811390,
        13308066562,
        13540855240,
        13648001036,
        18990041998,
        15244896568,
        18283907748,
        18200511461,
        15908111989,
        18228028589,
        18708180836,
        18628281441,
        18982290305,
        15608099123,
        15202893416,
        18982423725,
        13880808727,
        13550187892,
        17780716836,
        15982148416,
        15086974771,
        13540372927,
        18328596522,
        1354013008,
        13540265162,
        15008477217,
        15228987949,
        15828186878,
        17761225163,
        13730898325,
        13880700516,
        15877455374,
        18108273581,
        18200211254,
        18200591900,
        13350486698,
        15680765659,
        15982264054,
        18180222620,
        15281968387,
        13540131008,
        18349197949,
        15228933991,
        18081096879,
        18080804408,
        15180108328,
        18030822927,
        18583670520,
        15888362773,
        18208158720,
        13688132317,
        13890352702,
        17608008365,
        13684055388,
        18181122117,
        17781680521,
        15882228568,
        13880430407,
        18780119408,
        18380475605,
        18180844150,
        18328011507,
        17781689836,
        18224027020,
        15378083535,
        13219073951,
        18283814380,
        13558639241,
        13551055942,
        13730866711,
        13028150640,
        18180715009,
        18702869751,
        13551339533,
        18881938925,
        15828112163,
        13668299465,
        13183831072,
        13881955889,
        18200475074,
        13980530358,
        18011209175,
        15828171063,
        13320968398,
        13683434030,
        18380275396,
        13348935903,
        17708098090,
        18683624747,
        15520810171,
        15828171053,
        15002844538,
        18781178159,
        18782016025,
        13922551767,
        13688416999,
        13402819893,
        13568854474,
        15202824105,
        18227616198,
        18982061646,
        18482061363,
        17828076562,
        15756285908,
        13980463036,
        17308046368,
        17780519464,
        15982447439,
        15982244496,
        15828102990,
        15182368441,
        17790269907,
        17721885603,
        18283837336,
        15983294129,
        15114015220,
        17760526636,
        13541028784,
        13981634869,
        18380158702,
        17358513475,
        18784873319,
        18200276860,
        15883696822,
        13378122252,
        18483684951,
        17313607973,
        18381709492,
        18380212872,
        15378187011,
        18180231274,
        18200267885,
        13419275863,
        18328639661,
        15828171054,
        15198073748,
        18140054950,
        18113126227,
        13228158661,
        18121814477,
        18183245723,
        1598215247,
        13458539495,
        15082747306,
        13688416999,
        13568854474,
        15881009010,
        18227641485,
        13880522244,
        15184490564,
        15828171053,
        18628335312,
        18349338860,
        15208205197,
        18908088574,
        13678027756,
        15756302481,
        18683787523,
        158811735048,
        15828102990,
        13540492905,
        13550298618,
        18666606670,
        15680655133,
        15881916206,
        13699424849,
        18224414356,
        13076065686,
        18227692757,
        15982854819,
        15883760674,
        15882228568,
        18782995003,
        13880375377,
        15882112863,
        15881156929,
        18280269680,
        18202813596,
        15882406657,
        13658042498,
        18208250580,
        13880411061,
        13699490442,
        15184412715,
        18030802397,
        18615795627,
        17780528992,
        13880718559,
        18280266919,
        15708443138,
        18349261610,
        15108424463,
        18380231270,
        18283233361,
        18111606460,
        17612853505,
        18180933089,
        15881016990,
        13551343966,
        18281051597,
        18202873708,
        18626066787,
        15828537082,
        18328702022,
        18282482701,
        18980903270,
        18281358001,
        18215663303,
        18382181180,
        18244212172,
        13880542424,
        15828550805,
        13880120134,
        18344115686,
        15183152949,
        13739454664,
        18683624141,
        15928194614,
        18280245841,
        13980784991,
        15892567355,
        18202813708,
        17761296020,
        15892244328,
        18095056376,
        15228988958,
        15982890773,
        13668219921,
        18180544891,
        17761296201,
        18282901180,
        15902845819,
        15680666596,
        18030686881,
        13730815514,
        18902845819,
        18380245841,
        18200181644,
        13350035533,
        18180514291,
        18181995854,
        18708112240,
        14708201829,
        15281182138,
        15208322459,
        17308108244,
        13281257610,
        18280151416,
        13541221939,
        18200331349,
        1808181890,
        13258233803,
        18011452837,
        15756335816,
        18200331290,
        18328639578,
        158821112863,
        15928444019,
        18011453327,
        13880545019,
        13982298006,
        13882018432,
        13281029672,
        15680081379,
        18144391280,
        18349292635,
        15892611413,
        15828300684,
        18723511036,
        18228001435,
        13684086049,
        15882196771,
        18723511038,
        13438909787,
        15770680616,
        15756263253,
        1820973097,
        13882740590,
        18328585178,
        18408293690,
        13689024630,
        18228098810,
        13668206228,
        13699469579,
        13699469597,
        18215677075,
        13228125568,
        18382022197,
        15881143964,
        15102894586,
        18381061686,
        18782011252,
        15928019695,
        18381333705,
        13880922045,
        15928394334,
        18523485582,
        18783829411,
        18981821802,
        13348866876,
        15208189868,
        13880025418,
        13678000876,
        13540708061,
        13548138650,
        13438931972,
        13518120686,
        18010524260,
        15928720208,
        18780115391,
        13320999040,
        13678172546,
        18328418980,
        18048053000,
        15541827016,
        13688378083,
        15882088480,
        18628262201,
        15114041268,
        13808008446,
        13880369980,
        15928015849,
        18080062324,
        1820814475,
        13558578349,
        17727935354,
        15882120237,
        15182059867,
        18615714395,
        13518146531,
        13608076928,
        13438460617,
        18108235005,
        18628232201,
        18980886986,
        18981830349,
        18981886986,
        18382126601,
        18080953344,
        13693492347,
        18328309197,
        13908068456,
        18980449093,
        13880441210,
        13308088446,
        18328462005,
        18628938576,
        13666134184,
        18382019246,
        18708396153,
        13540663525,
        18510877349,
        18280074632,
        13548189872,
        18968686158,
        15208214418,
        13541827016,
        13568880950,
        15828684846,
        18728456211,
        15008478919,
        18781780020,
        15228625369,
        18180630310,
        15982414337,
        15928237568,
        18702802302,
        13540308061,
        13698200813,
        15881152007,
        18280326265,
        18981722131,
        13550364536,
        18381667513,
        15928762936,
        18010630363,
        18382011980,
        17780696095,
        15879109803,
        13688340734,
        13438307765,
        15884827283,
        18200547821,
        13076066297,
        13678065069,
        15154975711,
        18190917519,
        15680511535,
        18000525550,
        15520751132,
        15928186452,
        18081871077,
        13408409997,
        18080063324,
        13882109679,
        13739482360,
        15351203344,
        15908190543,
        18349148539,
        18428363033,
        18180639870,
        13980712531,
        18202843906,
        13709067870,
        18200384680,
        13550362220,
        18381049046,
        13739482364,
        18384386274,
        18328145063,
        17781899353,
        18384386374,
        15528290328,
        13699426151,
        18382019264,
        13550177044,
        18200521815,
        3739452023,
        18328586209,
        15828684665,
        13666277784,
        15928727103,
        15390069440,
        18684041360,
        18200389680,
        13551816590,
        13980857495,
        15708400237,
        13880152463,
        18010657562,
        13540031785,
        18780076581,
        18583270881,
        13550313104,
        15608077402,
        15982892454,
        15982485791,
        15208132289,
        13541313077,
        18328089769,
        18040326233,
        15828290970,
        15008294698,
        15884591434,
        15298006549,
        18583948070,
        15928408216,
        18180371847,
        15208340108,
        18328389239,
        15982255152,
        18782132653,
        15928759776,
        15984701010,
        15884591434,
        18328577729,
        18628369493,
        15928409346,
        13548112801,
        18628159718,
        13699429196,
        13688038085,
        13880883542,
        15982842454,
        18684040132,
        15198248242,
        18780140672,
        18215692141,
        17608179600,
        18280472504,
        15208276472,
        13688038058,
        15102870876,
        18227605583,
        13568882292,
        18030540750,
        15908239015,
        15884520745,
        18508256048,
        15882089010,
        18190880789,
        13458513691,
        18280055484,
        15228803318,
        15208154637,
        13541674956,
        15882323763,
        13281816881,
        13688490771,
        13688327202,
        18382384289,
        15102834994,
        18108075770,
        18080870777,
        18381086072,
        18980482800,
        13730661753,
        13708113402,
        15520769641,
        13541205059,
        13568806406,
        15680018261,
        18980722548,
        13649073397,
        18908209964,
        13548473014,
        18780090670,
        17781604986,
        15756241480,
        17381800710,
        13550223750,
        18782257756,
        18628155262,
        13540093078,
        13739481658,
        15196638819,
        13541205095,
        15328076407,
        15+28727103,
        18010502152,
        15982297671,
        15283151655,
        13684042232,
        13540093178,
        13618104558,
        18284524031,
        18702868971,
        18010562152,
        17708002210,
        15902820616,
        13558755833,
        18380387990,
        13638031861,
        18584070398,
        18880470019,
        17761230306,
        15884442422,
        15928015419,
        18228006944,
        13551863028,
        15828556187,
        18482196063,
        18328077331,
        18224065832,
        17760336380,
        13730694365,
        13880116325,
        15982316094,
        15208438045,
        18224424405,
        15828425369,
        18683617149,
        13540730801,
        18981719908,
        13688116754,
        13550223752,
        15881154998,
        18556362638,
        18228090576,
        13018235138,
        18782175326,
        13980020553,
        18334486255,
        18683718987,
        18200401141,
        15808497203,
        17780060842,
        18780057756,
        18030560331,
        18328045063,
        13540366534,
        15828542420,
        13658031861,
        15881094498,
        13438460316,
        18780209505,
        18981777018,
        18200336646,
        1380707059,
        13980707059,
        15680553309,
        15881143964,
        18280065986,
        13688364278,
        15928011808,
        18328509197,
        13408577098,
        18081185679,
        13408690991,
        18583638575,
        15298228853,
        18349297636,
        18615788847,
        18682888213,
        18782930797,
        18482357207,
        15208298102,
        18613218559,
        18215606116,
        18382416018,
        18482182743,
        18215601241,
        13438179993,
        18228672630,
        18328509097,
        15608317708,
        18508478919,
        15281085905,
        15108399271,
        13540708016,
        13350690672,
        15680708417,
        15882030775,
        18382724480,
        18382724481,
        18108213281,
        13666269014,
        18215561563,
        18782183357,
        18123074368,
        13540720801,
        15982379487,
        13699035441,
        13730869985,
        13308237296,
        13032804205,
        15328044986,
        13438330457,
        18708198640,
        13880311089,
        13666163978,
        18328709996,
        1522898794,
        18628158055,
        15928727292,
        15181154987,
        15208380775,
        13618068937,
        18628292680,
        15828225012,
        153280449986,
        13608199183,
        18190882702,
        18117868128,
        13511292911,
        18010586210,
        15902820535,
        17713565587,
        15882120237,
        13882264459,
        17721956463,
        13438286028,
        13558639599,
        18123000988,
        18227620479,
        15608317780,
        15881119789,
        18080415685,
        15108431855,
        15328076457,
        18782923696,
        18140178355,
        13699420380,
        15680018761,
        13548121141,
        13980611275,
        15928528850,
        15902821520,
        13558835689,
        18981742406,
        13880808723,
        15008479819,
        13540478418,
        15882030775,
        15114024570,
        15681144878,
        18684023368,
        15208438015,
        18881602923,
        15881152007,
        18728485958,
        18502868781,
        18380135034,
        18280219228,
        18708263752,
        13258388138,
        13699405192,
        15328116495,
        13550096468,
        18215554698,
        13550172538,
        18328693077,
        13980745288,
        13981945903,
        13689011567,
        17713600443,
        13308025003,
        15828472136,
        13540208061,
        18381091223,
        13980053773,
        18228084403,
        13982219731,
        18302835586,
        18502828490,
        15760153866,
        18408268103,
        18980088581,
        18030718790,
        15208176027,
        13666260532,
        18200313262,
        13880859918,
        18202837743,
        13880298599,
        15828681846,
        13551010947,
        15882129168,
        18200121527,
        13060025405,
        13518186156,
        18880448156,
        18328388500,
        18702886587,
        18228090526,
        18080952344,
        18780090607,
        18820897382,
        13438276569,
        18681714395,
        18215561653,
        18980849940,
        18780220711,
        15108399221,
        18349205055,
        17380153929,
        15393181933,
        15882173338,
        18702868977,
        18982036889,
        13028116641,
        15928938838,
        13551109735,
        18448268103,
        18328499197,
        18381062407,
        13438059551,
        18780218168,
        18081034589,
        13980501145,
        13551189838,
        13540141480,
        13408064519,
        18200272963,
        13208162753,
        13540890590,
        13320949466,
        13308002865,
        13980710482,
        15390043766,
        18382035979,
        13398188329,
        15388252050,
        15198065003,
        15882468163,
        18782979862,
        15828009168,
        15198091598,
        18708141918,
        18280580659,
        18180866771,
        18280123268,
        13458525617,
        18161279982,
        13348852028,
        13350857568,
        18628129633,
        13881982971,
        17381803795,
        17713534016,
        15208240504,
        13608043231,
        18615753555,
        18782208205,
        18202855662,
        13088010795,
        15756290801,
        15390044766,
        13668206745,
        15198004254,
        15982843598,
        15180044254,
        15828255273,
        18782196524,
        18780264168,
        13408012272,
        13551349962,
        15982284380,
        13693475475,
        18482126899,
        18108230654,
        13882413819,
        15882287840,
        13458525627,
        18200272903,
        17387803795,
        13880891259,
        13688034947,
        18782113298,
        15282947272,
        15882087840,
        13880066482,
        136662777784,
        15538082200,
        1368834947,
        18657533555,
        13551156265,
        15982323594,
        18682678234,
        15681975570,
        18200277263,
        13808236575,
        15008404261,
        15181312425,
        18682759988,
        15388261631";
        $no2="13402899664,
18780149536,
13350885011,
15228898380,
18328377354,
13402829623,
13540422210,
18782196574,
13880499008,
13881869896,
13688116168,
13570400090,
18784113313,
18908036900
13980710482,
13688438147,
13385897488,
15198271352,
18284559021,
13548051731,
15828170922,
15388252050
13408012272,
15208299522,
15908193619,
15828189731,
13812586425,
18380261805,
15397608155,
13880039763,
15202891070,
18048564769,
18502863397,
13688126448,
15228725757,
18109054031,
13540732395,
13880888598,
18200575681,
18908215005,
15928709236,
15008499547,
13981923221,
13540732398,
18980762760,
13980613817,
13198519754,
13438117859,
15102809858,
18728435320,
18380276690,
13456525617,
15281021894,
13693475474,
18708191918,
15208326635,
18080801684,
15828725757,
15908106992,
15208323246,
13558735536,
18108090583,
13488924571,
18302845227,
15928177648,
13401829623,
18198243265,
13548031911,
13541149493,
13388195159,
13958525617,
13982291891,
18662898525,
13688034647,
18615757712,
18981965091,
18502805281,
15102849055,
18715777690,
13308212009,
13699072872,
18282018838,
15198135920,
18640148662,
13550660531,
18117857765,
15378184228,
13980954797,
15883347551,
18781957510,
13032804205,
18302814441,
18980052761,
13608175268,
18980702791,
17761233793,
18628255544,
18990315115,
13548018889,
13551217760,
13540319063,
18349153385,
13880315137,
18782036857,
18010525699,
13550011479,
15008404989,
15882342842,
13678076007,
18202837098,
15883344759,
18728398722,
15196696391,
13551312981,
18782226504,
18382462040,
13980635531,
13980992440,
13541191327,
13398150826,
13648036303,
13699059843,
15828354041,
13558880899,
13350061943,
15308046869,
18782989866,
18782213341,
13882264435,
13348992608,
15708490340,
13551009089,
13982259932,
18628142678,
17780654649,
18180547898,
18116671259,
18048504840,
18010624334,
18782130929,
13183887778,
18982223432,
15881132205,
17713578144,
13880391315,
13880082704,
13551169734,
15802875082,
18380228635,
15982023701,
13980513501,
13880776319,
13880315401,
18283541120,
18382423306,
13980888658,
13880184839,
15882051984,
13368292776,
15881156754,
13438205630,
15002876067,
13540449479,
13618016935,
18202878920,
18780061381,
13330967413,
13666159488,
13684050704,
13258181526,
18349200962,
18283516963,
18349279950,
15198023960,
18782400967,
15608089493,
18628315202,
15102819886,
18702884067,
18111640161,
13881935782,
13668279070,
13438949753,
15928439810,
15108315322,
15908104526,
13541340371,
15982866903,
13981707987,
15982036787,
13558658667,
18200183983,
18728419691,
18161286135,
13990521423,
18280074882,
13882241894,
15828354041,
13980634795,
15378365586,
18308121108,
13678096250,
13880776329,
15082728503,
13541007885,
15528076708,
18982238098,
15828186878,
18200182348,
13696407226,
15198217106,
18583363433,
15982306936,
18683618767,
13881970511,
15828549181,
15982157871,
15928175659,
15388255308,
13408486809,
13688160908,
18284531326,
18349187550,
13880804788,
13550307626,
18215532602,
18980700883,
15308000707,
13540083554,
18084815904,
18190765310,
13551212289,
18224463688,
13730637537,
15928981678,
13688149862,
13438711019,
13550333934,
15228820881,
18180871518,
18349162155,
13980597377,
13668194862,
15184403160,
18628077918,
13551246292,
13408688117,
18200167870,
13881841623,
18200440176,
15828277257,
15882383027,
18640148662,
18010503905,
183499359537,
18688983004,
15228351093,
13880630230,
18280416557,
13668153634,
18408264747,
13548054701,
13666208191,
13989278550,
18109036881,
15928811038,
18782406076,
13550374542,
18244248164,
13881885971,
18380168665,
13219058930,
18284565390,
18408223731,
15228976710,
13458539495,
15528045344,
18123233035,
18081929080,
17780530159,
15756328004,
18683294929,
15390075184,
18280179452,
15928444014,
13540121447,
18908004045,
13419491713,
13880791408,
15108295560,
13880262005,
18227646494,
15390075180,
18111251326,
18781957510,
15982244337,
13981946301,
13550374342,
18600434388,
15508011119,
13281235383,
15928188052,
18208149162,
15790075184,
18502858052,
13551004477,
18708173017,
18617392618,
15756212421,
18628071850,
13699090825,
13643525729,
15928119158,
15928597637,
13880456795,
13880580882,
13880224600,
13438089322,
18683794725,
15102820797,
18683799316,
15202802569,
13880762005,
13980634798,
18349111566,
15882479637,
18583366686,
13880204600,
15928546468,
18280017790,
18080031466,
13980525228,
15375365586,
15928597737,
18982268933,
15184344824,
18208139853,
15222883675,
13308075321,
133511112357,
15884405953,
18384110161,
13608068143,
1878298866,
13096327840,
18608046559,
18382117208,
1530075084,
18602840591,
18728359013,
18380494904,
15183590097,
18583857929,
13550133410,
13258296365,
13408551800,
13281811226,
15108289680,
18408296037,
15708447854,
13730811925,
15982027362,
13096383678,
13551226388,
13540887202,
18048524062,
18030406224,
13880623055,
15008262557,
18483695033,
13730657401,
18628256148,
13258123726,
18228074768,
18048577337,
18200254130,
15282307351,
13541250607,
15928652711,
18121910517,
18030641129,
13679042482,
13541101080,
13880834054,
18628201303,
18200361246,
13880649698,
18349177650,
18682845872,
15828566545,
15828524310,
15182107538,
13281199334,
13880345603,
18782036557,
18280267219,
13281199332,
18980072655,
15983867420,
13990879246,
18782159609,
18782220486,
13540659623,
13880299193,
15680655513,
15182307357,
13880206429,
18781815718,
13980635537,
13518182348,
15756308331,
18030559817,
13980798667,
18781815118,
15228896445,
18728399722,
15272307351,
15202822263,
18080947599,
18111260972,
13618082965,
18683627820,
15184490564,
18140249889,
18682692765,
18382120811,
15828283541,
18382099598,
18380435107,
18208158710,
18380420018,
15892818802,
15982188792,
13540208287,
13608219234,
13693470904,
18224034617,
13281258543,
13699418499,
15882399649,
13890427777,
15208219690,
15828186878,
13398150826,
18030655199,
13823112312,
13350867382,
13540455252,
15928843812,
13551012244,
13540438413,
18200596521,
15680002090,
18182036857,
13438480540,
13880417830,
18116671250,
18048725535,
1321908930,
15782307351,
13281215573,
18628278529,
13550013030,
13568327111,
13658098521,
13981851734,
13541411856,
18283955296,
18782215307,
13548029263,
18782023097,
13018157585,
13060198847,
13880834934,
18781922604,
158820501984,
18008070205,
15902833037,
18980725118,
13258137292,
18123072621,
18782126017,
15308070707,
18628105040,
13550757111,
15982467277,
138807776319,
13547891418,
18780040459,
13551112357,
18080889879,
18881824125,
18384246260,
18568966986,
18780065759,
13688368376,
15281036341,
13601597273,
15984342576,
18200329332,
18382367578,
18782036859,
18123313653,
18780074620,
18382417330,
13458587060,
13541332242,
15208348727,
15183825661,
13088021289,
1351343966,
13688040881,
15881132205,
18982987756,
15528239720,
13709029093,
18780065529,
15228382734,
13980991742,
18224487277,
18215675411,
15102893727,
1588056754,
13980789787,
13908184136,
13708024593,
18380105879,
13708170305,
18080486286,
15196614732,
13550660531,
15680655513,
13194880031,
13402857868,
15071807807,
15882297160,
18280095441,
15202852515,
18011472108,
15196644645,
15528082615,
15244896568,
18782989866,
18602845210,
13688037577,
15102814700,
18180472115,
15528028615,
15308018298,
15378187011,
18180423251,
18228015207,
18228040346,
15184303861,
18030494668,
13601591213,
15680978026,
18512392165,
13402873262,
15982079972,
15928135755,
18980451998,
13880202400,
15308018292,
15984348576,
18728398122,
18602888041,
13882124206,
15208429843,
13541122781,
18981776163,
18628232283,
18048048889,
17780704364,
13541048593,
18780185118,
18382105665,
13908224403,
13408001282,
13008152705,
15982002309,
15680656613,
17708009105,
13076070920,
15926597737,
18349150060,
13881800225,
18161210307,
18227813116,
18215507558,
13880473401,
13551352465,
15528028615,
18382311660,
18582525538,
15982051427,
18780198885,
13547969886,
15928169551,
13541378432,
187870350691,
15828568527,
15202837059,
13348876956,
15884405955,
17780516632,
15928175637,
13458695127,
13688128061,
13982244378,
15756325606,
18980054141,
13608186757,
13550222405,
18200572029,
18328671185,
18780167398,
18283627820,
18380217486,
18200201158,
15881800225,
15182956385,
18781930416,
13558636389,
13880438487,
1388180225,
13281199337,
18683622689,
1878020845,
15828059122,
18123379577,
13666157698,
18200403652,
18782228908,
13088022294,
13544102450,
15928874570,
18117857765,
18084814858,
13666152815,
1890455683,
13458555247,
15108289063,
13890514433,
18280270485,
15928602979,
13982244318,
13880770334,
15828633770,
13408504845,
18581817360,
15832822715,
18715894971,
18040353871,
1354265162,
18980821558,
15680591042,
18482285693,
13880987372,
13693407918,
18180196732,
13540474139,
18329162000,
18030516772,
18780010562,
18780214765,
17723902530,
1354014447,
15882179873,
18728422825,
18180453198,
15388170792,
15982182424,
13882128529,
1380184839,
18080423202,
13980857065,
13408679677,
18011077107,
13699499868,
13408668614,
15908104562,
15928841776,
15828015585,
15902802874,
13628069082,
18200171872,
13558823215,
18782930860,
18682559646,
15202838705,
18208158722,
15756340407,
15682026689,
13183756299,
18280073970,
13714226904,
13480902463,
13518186605,
15008200784,
15082649039,
18602814627,
13183887888,
13408092463,
18581887360,
13608188840,
13558898798,
18881824127,
15882047502,
13348885275,
18349225800,
15928837508,
13438316210,
14780131757,
13551327506,
18682351078,
13518134106,
13666298487,
18398089932,
18381061617,
13982080585,
18081025386,
18328399315,
13348885257,
18200572092,
13408055617,
15228834675,
18328301102,
15202881006,
13540137576,
13547827983,
18382862040,
13558699470,
18408241967,
15982288295,
15881017623,
13880895769,
18880400896,
18980667798,
15708495798,
13982092108,
13438117899,
15828669112,
18615778095,
18349359537,
18628313170,
18483667752,
15756328004,
18782999702,
17713622113,
18980788837,
18780075987,
13880341881,
13183887779,
15881045856,
15108284724,
15054596760,
15208474667,
15528176068,
17723315544,
15901169514,
15928113982,
13551830628,
15828176346,
1568066596,
13518132105,
18244263038,
15881010047,
3608068146,
15928068951,
18200238131,
13666251912,
15982318809,
18582513676,
13568851892,
18615763647,
18280444077,
13018157505,
15883349189,
13551866897,
15882834351,
18384290754,
13551096362,
15882301091,
13666116449,
18780076065,
15108259790,
18202801773,
18881802423,
13281102062,
13688482225,
13881877660,
15928493437,
13438484488,
18190920301,
18280062612,
13438255279,
18583688335,
13881935193,
13880448236,
18782103926,
13881922652,
13699457520,
18818562869,
15781035115,
18780151552,
18740765582,
13438205130,
13880972745,
18908071518,
18782109101,
18302855272,
13649023151,
18628906270,
13668208114,
18010696692,
15908111837,
18280087921,
18280403155,
18602818757,
15882390591,
18108185075,
13438309252,
13709053455,
13558716958,
13678125792,
13693463436,
15982283913,
13880984159,
13982247175,
15198198593,
13693465456,
15228898840,
18682885323,
18588268462,
18113195723,
18200380364,
17828028242,
18180844558,
15828490064,
13551895473,
15828282624,
15228436546,
13547840287,
15928824854,
13540229123,
15828134416,
15808126377,
18382429600,
18080087600,
13397628366,
13980530355,
18180632713,
13540207561,
13688186952,
13558773421,
13881899560,
18381067510,
13678093361,
18602821590,
13982244578,
18820842805,
15378381613,
13438295277,
18081004897,
13880646533,
13881707987,
13540357519,
13881920751,
18011498639,
15884425500,
13080495120,
18382333739,
1568068887,
15108282137,
13568881572,
18328434878,
18280484388,
15202803559,
13771264356,
15108456791,
17002816862,
17716854151,
15184377713,
18160012875,
18030693803,
18428308229,
15196678375,
15928763025,
15184414213,
13540285162,
13558722367,
13258322991,
18384140386,
18244255508,
18280366712,
13518178122,
13558834100,
18682873139";

        $no3="18227610561,
18428087896,
15756356613,
18202805238,
18284110161,
17761225007,
13194990031,
18823752380,
13551150102,
1354029493,
18808300093,
18117908115,
15928277292,
15882491699,
18111588200,
15680715139,
13518167012,
18067943771,
13880582561,
18308300093,
13982000539,
18628282691,
13541044270,
13881116409,
15708450988,
18121810517,
18108209851,
13880062026,
18681689472,
18200488152,
18584095758,
18329262000,
15756356613,
18628324901,
15680512271,
13568966986,
13438210373,
18628991080,
18782231441,
15881177769,
15928842840,
18728473662,
18583251780,
18616730267,
13438342937,
13882048376,
18328688194,
15680978026,
18200371509,
18408224534,
18782129742,
13699456858,
18382525516,
18181998082,
18112955329,
13208183168,
17709051035,
15184425471,
15902894849,
13438359953,
17716854145,
13540307626,
15982143551,
17723302530,
18200232238,
15982152814,
18080851179,
17711378106,
15828333893,
18280433765,
18180315858,
13340984386,
15528173239,
13982171881,
13540006936,
13882243196,
18708109849,
13980027401,
18215567262,
15902894847,
15184341613,
15086974774,
18200189321,
15184416668,
15882281181,
18284546768,
18728083002,
18328507008,
13281100758,
18284084641,
18280225140,
15261523537,
18668119156,
13540264536,
18382287653,
18380417019,
18682558686,
15228978771,
13980668102,
15181222131,
15080974771,
18782936283,
18283541170,
18782010738,
18140222249,
18111678901,
13880041315,
15882831660,
18784875070,
13981447092,
13678024860,
15281110109,
18880497889,
13980888211,
18780093091,
15884490632,
13388189315,
15108465086,
15988408143,
15756308331,
13018210309,
15928854661,
13666127649,
18783275179,
15928101400,
18181758989,
18228923586,
18782989498,
13881769865,
18280700195,
17721864117,
15202872293,
15756385024,
13981928275,
15202893406,
18782031569,
18681656857,
18215555594,
1818062932,
18008046763,
18982154977,
18223312824,
18502865498,
18682809119,
15881168306,
15888362773,
13981450880,
15108295706,
18081808162,
15982157877,
15828328995,
17781684021,
13708074290,
18428380050,
13550066986,
18227616282,
13689002240,
18398167832,
18080909718,
18583765623,
13683477753,
18181758988,
13348893216,
18628388001,
15882472380,
15108299560,
15608051326,
15008243437,
15781346424,
18383258221,
15882023522,
18328737686,
18011300786,
15982015833,
18681748562,
13508149920,
13208379285,
18382129454,
18380293220,
15181411300,
18349118566,
18080970626,
15208494469,
13982129473,
18408283926,
15882196221,
13982130540,
17721163656,
13689570295,
15208207330,
13688036130,
18349197943,
15283818827,
18200545141,
15108354320,
13881922390,
13684004279,
18783868260,
13258146296,
18910495960,
13550511420,
18200585948,
17828131481,
13618074846,
13568876682,
18382229075,
13510204521,
15882293883,
13508079279,
13808080659,
13880666574,
15281015539,
13881761115,
15608030530,
18602816263,
18451700320,
13882667021,
13225022345,
13551164538,
15198114959,
15881969511,
15198273073,
18684064188,
15928701747,
15008260677,
18980690605,
13730733640,
18948334046,
15680997661,
18428306192,
15108494599,
13540427184,
18200299581,
13550269707,
13778940898,
18782223128,
13518839949,
13980704917,
13688006714,
15002889879,
15208156010,
18384275519,
15984433073,
15680587241,
18224040521,
15736507621,
15882418302,
18782033950,
13540148717,
15281626709,
18161181153,
18583366708,
18581049580,
18030637930,
13438894699,
18380405472,
15828205089,
13521051620,
18583387579,
15397638157,
18728424990,
18782033750,
13980865247,
15680857241,
15928819763,
18784808755,
18381175966,
18408280176,
13550594648,
18181797909,
18190989375,
17075300777,
17721870709,
15881019735,
18381681535,
18608002923,
13666224074,
18200161899,
15102880530,
15308017705,
18030753293,
15208227525,
18328329568,
18982012415,
18482222923,
15002889897,
17775579101,
18780129005,
18980867900,
18782292025,
18628330325,
18328047295,
18208105557,
13568951892,
18113007719,
13541121256,
18380486559,
18328344955,
13438230993,
15008213715,
15828583161,
13666142100,
17760527798,
15828624861,
18010617516,
15902810382,
13540108122,
13982274589,
18080017498,
18181969660,
15108299960,
15882293881,
18111588213,
18349153426,
13548143949,
13438065598,
18728463674,
15828282624,
13881914527,
13402891410,
18200186055,
15680490186,
15328228177,
13438899684,
13551866113,
13408679269,
15281028086,
18200288163,
18081887372,
17308038321,
13028117237,
13880616818,
15982150544,
15908102040,
15184307923,
13880365736,
18081962327,
18227692724,
18202816033,
159928620682,
18382037172,
13272502345,
18200501216,
15908118796,
18428302767,
18982163152,
18582524201,
13008150575,
18702862032,
13678083544,
15928085276,
13980637939,
18780114832,
18980386924,
18384110995,
15882212800,
17778399594,
13228118799,
15756352218,
18280261637,
15828583161,
18090334969,
18702869761,
18200514511,
18784808705,
15198191740,
13890098275,
18281396851,
13194989982,
18208139833,
15884406953,
18756335816,
18880472125,
1340805567,
18683657953,
15202884053,
13881046244,
18782277186,
13540063492,
15984229235,
18981965775,
18190883101,
18708269761,
18982642122,
18483612284,
18523288363,
18228066754,
18383150014,
18383317879,
15108392274,
13541188105,
15282056653,
18008067153,
15528037501,
13551219375,
13568980471,
18180661706,
18380119602,
13540654729,
18180903053,
18280193537,
18228381379,
18328536921,
18781964258,
18681636558,
18010525677,
13527345279,
18781955501,
18382488292,
18224428933,
18583609879,
18328203484,
18283907746,
18581887473,
18628111252,
15208255758,
13540038640,
18328602419,
13219883512,
18086836596,
18380273656,
13618068019,
13540496816,
18982938774,
18608049415,
18628387937,
18380223600,
15928094196,
13980402653,
18382366160,
18080494718,
15008282500,
13970430420,
13540227475,
15756326261,
15228818380,
13982183739,
18661577712,
13882183739,
15108397432,
15884510986,
15881009010,
13540081715,
13628019247,
13880580110,
18683795669,
18224423316,
15882318669,
13881877049,
18328301103,
18384555874,
13882117527,
13408004868,
18628062145,
13419275963,
1818199082,
13982389822,
18202843550,
13982185356,
18140145228,
18010552183,
15858897294,
13648096676,
18227839792,
18180195153,
15108127873,
15202853989,
18782274492,
18881923156,
13540871330,
13388144501,
18628062154,
18702839689,
13730607256,
13547853382,
15528052215,
18483629855,
13890835227,
18215663192,
18280089668,
18683508006,
18228027581,
15202538705,
15208205765,
18200128530,
18328014300,
18080310345,
18881789605,
18382410924,
13219035581,
182280285889,
13684089040,
15281036812,
18328047568,
15281093461,
18328710265,
13880669478,
15828696970,
13398149311,
13551886857,
15756347901,
13738093852,
15828620308,
18382320709,
18200239653,
15120337134,
1355138976,
13688466135,
18108180643,
18708121575,
17358525646,
13551068937,
17711041390,
13568852225,
18980042492,
13880672598,
13452669422,
13556166089,
13540081704,
18108160643,
13594226120,
18380237297,
18380420993,
18075608825,
13808091129,
18781307865,
15196613036,
13086666367,
13594119120,
15102850815,
15982980773,
18109082808,
18111280213,
13695450446,
15756309663,
15760579769,
13629764724,
15220921127,
18326301103,
13458541993,
15281725243,
18228081956,
18782744088,
17713587016,
13980843002,
13688491230,
15982129950,
18280181260,
17784232733,
15351347585,
13764573795,
18280443547,
15982558780,
18681278278,
13551179690,
18111232245,
13882044231,
18780836924,
13550751191,
17828154441,
18583905972,
13408596797,
13540829182,
13666227355,
18180673901,
15884493759,
15882011433,
15208360710,
15228995568,
15108456069,
17602888126,
13880104970,
1366152815,
15982809604,
18280238582,
13880909305,
1598215870,
15181343110,
18080080024,
13219432711,
13408574670,
13980802554,
15928909175,
15008496236,
18783847512,
13678231582,
18200575848,
13882098013,
17323056075,
13098798442,
18682683789,
18349166144,
15882353565,
13541343116,
18482280966,
15982799767,
17310598720,
15883161342,
17711018761,
18681027863,
15283608314,
18117909573,
18628071221,
18602882972,
13541394088,
13880290453,
15982198859,
13558874816,
18502865543,
18280216919,
15982299767,
15102815214,
13982137049,
13551915584,
17711398154,
15184302356,
18780089168,
17313207744,
18980082926,
15882229484,
18483647221,
17828167336,
13882606861,
15908102692,
18328956522,
18402899211,
18202836959,
18482137703,
18382186479,
13680277756,
13980746091,
13699441293,
15008261218,
18381684121,
15008496326,
18215551966,
15982799727,
18302807832,
18200344534,
13882177527,
18215669414,
13550065593,
13708199617,
18328639378,
15208205197,
18628281238,
18181830250,
13551893523,
15883687317,
187881957510,
13678016247,
15202856239,
18628263037,
18398467791,
15828298736,
18208114651,
13666152825,
18382375635,
18080531099,
1592885094,
18989204166,
13398194535,
17761206629,
15982155107,
13398186520,
151844413651,
13980573182,
15828212241,
18096235170,
13980689017,
13518204622,
18428371648,
15756284900,
15808359381,
18782226353,
18381715331,
13990174907,
17828182051,
13925312591,
15208325156,
18502853760,
15928397737,
15190112019,
15802382384,
13540186053,
18780989866,
13666118592,
18380282287,
18782060632,
18980986094,
15114083110,
13981938639,
18782031117,
18628903545,
18000520433,
13668142890,
13438870091,
13980892591,
18280181008,
18382962849,
13308085800,
18483608109,
1518443651,
18324422129,
18781928694,
18349349042,
17762106629,
13982069175,
15882088480,
15828639469,
18780034558,
15208270953,
18108084380,
15208126438,
18381073556,
15756235722,
13551114096,
13981860945,
18140020987,
13778868028,
15002839097,
18282281086,
15892621413,
17716854845,
13551848547,
18080479157,
13859003709,
13880673977,
18080168178,
13419202083,
15882342429,
18882656808,
18190829251,
17729825563,
18280295157,
18380476854,
18328378517,
18000547606,
181811122117,
18030783759,
18482331576,
18980825178,
18482171126,
15884263084,
1398004296,
18100822996,
13648026977,
18381892725,
13551396544,
17796413486,
15208235203,
13550015856,
18728167336,
15680195605,
13666231051,
18380452521,
13541656970,
13032811831,
18227355832,
18328316584,
18408216253,
13540803170,
18658718056,
15657301196,
15157199201,
13688163583,
15608201458,
13658014563,
18628166465,
17743539025,
17358528834,
13678082493,
15198273011,
17760999646,
18980421797,
18161034224,
13693471463,
15283902032,
18244213574,
13880436054,
18482128619,
17721865595,
15828322717,
18381090932,
13540146916,
17340208172,
18280403860,
13699473533,
15390017638,
13547885961,
15881035048,
1878246334,
15181331005,
18200126914,
18482183688,
18780174701,
15756360584,
17602850082,
18608027074,
18281915650,
13668220851,
17780585091,
18202897467,
18200236346,
18227162609,
15281064245,
18080045756,
18080818083,
13540189184,
15928875094,
17502840040,
15520812289,
18780198754,
18384878485,
18280200106,
18328576990,
15198090186,
18683451686,
18780181768,
15928023908,
18081953786,
13036696111,
17828014512,
18200139343,
18502865547,
17781693359,
15208299036,
13540201190,
18615762995,
15002899620,
13540004242,
18215659627,
18382201897,
13730714757,
13882004247,
18980718241,
18980718242,
13065548023,
13388174011,
18508234021,
13880431392,
13696218774,
17781682625,
15202804452,
13183831027,
13551372338,
18080076722,
18080818030,
18180751378,
18583955332,
18215540240,
18398030711,
15208332536,
13408603377,
18030455966,
13775207146,
18228026564,
13688044163,
17358536135,
13551382559,
15680671772,
13739487167,
18382066937,
15309034666,
15922826537,
13908204635,
13551248691,
15756341175,
18284549975,
13684060517,
15208428492,
18980097178,
13541009533,
18280310635,
15928429521,
18180824503,
18382158030,
15928131028,
13880141471,
15882156342,
18980689113,
18048564798,
18382361486,
18780117812,
17828029017,
18108230650,
13980740469,
13558617670,
13699457643,
13709066884,
18728408598,
13550140622,
18780002394,
15908156395,
15828631198,
13880828365,
13540135338,
13551028873,
13982025443";
        $no4="13540371920,
13888110487,
18280419472,
18349233006,
18220138943,
13828631198,
18728408588,
18398312741,
15928010894,
18349319188,
13281865660,
13458586987,
15928422954,
18200138943,
15208494213,
13688030216,
18428332048,
15851382559,
15908168565,
18228027411,
18117866128,
18208010538,
13880322255,
13880224972,
18728408589,
13693463119,
18280100538,
13398394013,
18381020613,
15982376482,
18030866283,
18215578974,
18380136066,
15928860981,
13739487161,
18180920515,
15881635797,
18280410472,
13551030953,
13678172975,
18780117811,
18388312741,
13688014424,
13076008376,
18227637195,
18780016581,
18380278755,
13488964012,
13666215029,
15208164203,
18786301019,
15882210698,
13540286746,
13980499827,
17828145331,
13088023869,
13658103780,
1500827587,
1588362928,
15102812006,
13882158180,
13540287646,
13568998238,
15308066670,
13880366510,
13679092975,
17760557281,
15282724544,
15008461376,
17780700954,
15708443611,
13618091940,
18881800886,
15208397950,
18982482800,
18382176942,
15928739468,
15008461316,
13558695327,
13408677340,
18623136357,
18228024696,
15882166480,
18683150051,
13076030072,
13881985669,
18382121995,
13981968056,
18048253887,
13699089522,
15102847661,
18808800886,
18190994823,
183822121995,
18190956850,
1828049471,
13980592563,
13880231632,
13558778228,
13107087222,
13038278895,
15982154593,
15882084494,
18048509557,
18382211306,
13419425222,
15198287522,
13880927163,
13548082587,
18980774011,
13689067136,
15281021988,
18280454417,
18880467330,
18202841979,
15884411171,
18202851170,
18011456016,
15928596527,
18780277690,
13088380677,
15390051915,
15208170627,
15982130473,
15899918485,
17828180250,
18349297626,
15108407113,
15828171784,
13980853905,
15828192512,
13557821699,
18782454938,
13988964012,
17308059828,
18380371292,
18328396800,
18208176787,
17628046996,
18702886569,
17729837712,
18780050124,
18990907577,
13183880793,
13540444955,
17898125952,
18048493631,
18583293083,
15828095946,
17019843199,
13881769347,
17780509670,
15108433841,
15882034144,
13086662328,
17380125097,
15882045920,
18782024532,
13568835247,
15108256693,
13880984232,
13548011553,
13540056034,
18108097498,
17628079091,
15228878072,
18628957352,
18482151937,
18482157665,
13688485928,
15802870094,
13541208829,
18380378344,
15882115413,
18080443107,
18990910960,
15756323770,
18880413783,
18628870727,
18200276008,
18090479500,
17828076007,
13198534649,
15682129896,
18202824255,
17828176680,
18382150936,
15308084830,
13688115336,
15884569748,
13709034171,
18080192505,
18782804675,
13982005781,
13608020233,
17002815510,
18990914832,
13668165536,
15808353043,
18380105651,
15108342658,
18380263156,
15982401239,
15528273973,
13438027251,
15928832531,
18081875851,
17602886299,
13982284653,
15198294117,
13438882081,
18228017361,
15198042872,
15882351860,
13488994054,
18384219808,
13658076424,
13096376997,
17828001500,
18328414985,
15008245411,
18428026402,
13678063825,
18402899979,
18280350742,
13880287714,
18502881108,
13668208010,
18108176281,
18200335477,
15680500226,
17761220372,
15882324085,
13882184994,
13981781229,
13881735335,
18980986766,
13402874058,
15884445394,
13730622305,
13980599800,
18980821806,
15928085977,
18782017141,
18280314455,
13688139619,
13688411446,
15208362185,
13980486540,
18280444487,
13568864792,
17313124021,
18081906520,
13398169970,
18980820209,
13980600194,
13980592596,
18980671650,
18140102997,
15828181278,
18908045124,
13668239925,
18980618560,
15308018711,
15884586305,
15882181447,
13558714058,
18144397736,
15908198186,
18981959355,
15928556032,
18010545742,
18081958393,
18180992021,
18328352308,
15208284637,
15828357456,
13980641371,
13183882392,
18908044589,
18981887855,
13693487220,
13183886850,
15882093127,
17760344644,
18708119096,
15184378789,
18780065937,
18111659877,
13518159545,
18980909960,
17313007032,
13541365662,
18328378617,
13608015264,
18980618666,
15520447544,
13683480838,
13688366778,
15008482757,
18000501020,
13688392809,
13308225606,
13438952117,
15928566122,
13551156794,
13679061413,
18982191392,
18908031129,
18108036793,
13438971628,
18981818370,
13666202530,
15902888867,
15680967387,
18113130861,
18502877221,
15982010872,
13438278858,
13541226422,
18981712261,
13540244203,
15390079789,
18010501707,
18584072806,
18583733317,
13551016687,
13438462776,
18030755595,
18981864783,
13518217615,
18109017116,
18200136050,
18081893520,
13880101981,
18349227732,
15928551874,
15528303296,
17761310161,
15002871325,
15982369678,
13882282127,
18782987397,
18180207594,
13668211589,
18081076593,
15928784654,
18982280429,
13980795456,
13402808027,
18781902225,
15228869473,
18980088048,
13348820513,
13378117154,
18113199136,
13540012705,
15208246795,
15802836587,
13679097899,
13550059329,
18628278215,
18081085653,
17760998996,
18328426662,
15108289173,
15928512607,
15198284539,
15882424109,
18181955324,
13330969804,
18215651988,
18382382836,
18080056354,
15388112682,
17713595607,
13980483898,
18628091826,
15082060052,
15388253868,
15228814533,
18682564468,
18116659467,
13908172957,
13880060619,
18328351871,
18981882932,
15520738600,
13880069175,
13980002814,
18328705829,
15328053163,
15520705873,
15828519715,
13183887251,
13981783917,
13348829050,
15608231203,
15202814257,
13096366437,
18380154609,
18328378610,
18280256867,
18244221365,
18080171120,
13648000142,
18040309400,
15008215624,
13550082107,
13890675495,
18108042601,
18981844244,
15928761484,
18080959820,
18808056271,
15982018449,
13730824721,
13558733158,
13258297450,
13880649875,
13438189135,
17381975970,
13558655525,
13880495776,
18202828731,
13408511709,
18280411734,
13088057732,
18980812873,
13982027469,
18280306463,
18008010771,
15208217965,
13668185899,
18109016272,
15928785497,
18728410133,
18708153443,
17780705029,
13438305732,
13628039661,
13408479420,
17358604400,
18109041365,
13882230730,
13982195732,
15208164635,
18008027226,
18111633900,
13882010360,
13281257782,
13438333665,
18908187410,
18200205639,
15928445054,
18190947762,
13982253761,
18781997685,
13540359278,
15208128147,
18180765609,
15528290939,
13683431865,
15008281669,
18030801721,
15390419757,
15882285782,
13402855414,
15198027193,
18048051033,
18482357811,
13547828253,
13408519762,
18782103757,
15756229960,
15982833241,
15982821134,
18180717875,
18982055663,
13350062015,
13693488991,
13438299349,
15228953616,
13980592258,
15828117917,
18982169030,
13882072321,
13982127151,
15881031202,
18244258106,
15208212369,
18782940611,
18140102622,
13981969474,
17502881101,
15828069739,
18780082483,
15756262056,
15982297572,
15281067067,
17716137500,
15982083831,
15882364538,
18349378221,
15108301711,
18181947800,
13981837391,
18384280110,
18908006993,
18113182928,
13688422572,
18908049359,
13330983133,
13398155600,
13980607387,
13608071154,
15982359343,
13550354772,
15184323447,
18280469915,
15982264734,
18100801781,
15108294724,
18382085175,
18010623297,
15982037769,
15908103121,
18328378550,
18349111477,
18328637286,
18328494021,
18227602560,
18581837126,
15680967302,
18628010109,
15308013034,
15928755245,
13458682897,
15881011165,
18190913628,
15884589406,
15682057351,
15928916204,
17302809549,
17790287319,
15281044015,
18782277567,
15680737930,
15882262306,
18030757753,
15802806752,
13880992290,
18280280119,
18302850570,
18200375101,
18380371507,
15228868038,
18483640520,
18108077720,
13308213271,
15928745047,
13882203102,
15328099080,
18380133215,
13608009097,
15982012813,
18208150325,
15828488046,
18782436442,
15208112618,
15198126618,
13550399591,
18190900110,
15882298030,
15882315178,
15680751576,
15281080817,
18008024116,
15928076094,
13547847449,
18382102632,
17761284242,
13438264766,
18202801488,
18244299699,
13558802782,
13881743958,
18783997755,
15228914742,
18302801055,
13880022814,
15928982856,
15884455774,
15982378064,
13551030324,
18581861761,
13980584183,
18011462571,
18227607727,
18782990968,
15882419482,
15680760365,
15902802594,
18782076147,
13666107610,
18280368848,
18608034182,
18181408816,
18782165903,
18123468125,
18980035002,
13696216063,
18982284593,
13880028941,
18200182513,
18081180250,
15928934800,
13699458734,
15802896264,
18280325835,
18080145003,
15928006112,
15928775002,
18202876879,
13398193504,
18980855336,
15680739231,
15002841096,
15208468584,
18215564551,
13096363621,
18782985980,
18227643198,
18602855002,
18008013258,
13980021096,
15828363867,
18215698323,
18280292709,
17381822461,
17340167679,
18702886581,
15108370951,
13550294460,
18702853092,
13980511925,
15208385673,
18328577608,
13908072834,
15908190411,
18380118511,
17380537613,
15308070685,
13541032882,
15202834268,
13668223346,
18080877434,
18782131190,
18280449961,
15196622090,
13882064288,
18780255628,
13693434553,
13438457578,
13548038443,
13408653405,
13688378126,
18780432659,
13452599180,
18224491599,
13568835756,
15680937185,
15680587219,
18782123957,
18190869576,
13398192310,
13709068496,
18728497649,
13488964783,
13982943157,
18224080234,
13699083193,
13880367073,
18380404585,
17828176689,
18608260584,
13658046772,
13980609083,
15828059208,
15208392566,
13980779282,
18010622118,
15680967297,
18380190018,
15828218575,
13540632207,
15828428011,
13258357185,
18328623071,
18728418341,
15828221265,
18980473335,
15208370715,
18244286757,
13881758574,
13982081024,
15984268007,
13348837105,
15882037097,
18280029879,
13808048846,
13679065828,
15680729625,
18782075074,
18111560803,
17340171009,
13208100239,
18502804825,
18683296050,
18919571007,
18280213874,
15228982415,
13808029053,
18628957818,
18123368627,
15882141604,
15881861915,
15388104099,
18628201651,
13688322326,
13088013348,
15881081528,
13730677991,
15202870609,
18200129612,
15680973512,
18244256343,
15882138392,
18980931070,
18728496535,
15982875707,
18782121594,
15184418150,
13658051594,
18180992162,
15882187042,
15208248956,
15756335065,
18423069085,
18702886571,
18180766621,
13882225014,
17313083891,
18080942621,
13183886975,
13880524059,
15208481127,
15390082654,
13880710414,
18702879951,
18208182305,
15881022012,
15708493621,
13982093155,
15184424390,
13402898125,
18398666649,
15378197022,
18328536757,
18780292413,
13880931417,
15828195759,
13795548299,
18111550918,
18380280207,
15881196578,
13881782187,
13072816458,
18980524195,
15228868950,
17828127820,
15114063956,
15228815523,
13551033509,
18200257857,
13540752065,
18784441166,
15881013825,
13708064907,
18208179801,
18980587889,
15928411193,
18780233599,
18048562009,
13551357363,
18215618867,
18328559827,
13551308632,
15680739212,
13980855609,
18380118521,
18202873091,
13880397960,
18583722568,
15208422873,
18181991709,
18280243635,
18280350916,
18380299877,
18123354052,
18224027039,
18228011695,
18382185812,
18781114013,
18381689290,
18108182251,
13540603803,
13980669783,
18980560623,
13072868397,
15802889049,
18782490789,
18382425183,
18981435122,
18981714521,
15928712258,
13688368307,
13547947320,
18615767718,
18010522230,
17713537901,
15882188083,
18215673983,
15928193711,
13608201657,
18683613387,
18208163707,
18180913507,
13679010266,
13438881697,
18123216787,
13308207329,
13551845800,
18628391106,
13408489291,
15198236725,
18111575053,
13608073231,
15982303955,
15328897061,
13688025258,
15928124931,
13547973430,
13980678344,
13488952886,
18080479105,
13882112891,
13402871341,
18728455781,
13540658653,
18048534890,
15881118277,
18200110201,
15928190361,
18349182275,
13541039036,
13730811726,
13550141306,
15928020838,
15008470802,
17078150347,
13699469674,
17716143605,
18030735320,
15928110693,
15202813054,
15756363653,
15982342905,
18215505841,
18108225084,
15198199187,
15196616811,
18190935995,
18011310030,
15881154873,
13551118490,
13981750107,
18200588764,
18148145168,
13550237951,
17308060664,
18161238844,
18380479518,
13550144240,
18380154728,
13880598547,
15908181151,
13982226582,
13032880520";

        $no5="15882203067,
17828111143,
15982153611,
13548125995,
15828088040,
15008274760,
15680938221,
18048474296,
18200224547,
15881116522,
13648022093,
13438306573,
18782917727,
15828125706,
15882347762,
18180768520,
15108479240,
15196688059,
15008214474,
18202870585,
13618023711,
13258125003,
15828470620,
13688485402,
15208284303,
15882176279,
18200425717,
18382391154,
18382264817,
18349359005,
18982258773,
18081197623,
13808235362,
18202852725,
15378202165,
18581884838,
18328049749,
15902832801,
18782171022,
18224013839,
13541345760,
13541049778,
13350888167,
18280442003,
13541164299,
18108282925,
17713611571,
15680967957,
18782242731,
18010623977,
15982110575,
18200150801,
18008048027,
13708084090,
13558665351,
13658070889,
17828056101,
18080866574,
13408080594,
15881067136,
18086855759,
18123352700,
18180596639,
18328355662,
15208183750,
13541003545,
15828441321,
15982279140,
15281028579,
18482210136,
18224495751,
18380381688,
18408228650,
13980579271,
18328577609,
18781619334,
18384122073,
18081891187,
15828362851,
18161230203,
15881037672,
13880862843,
15388115414,
15308095786,
15802876960,
13618048665,
18328461287,
15528167805,
15982450822,
18380312653,
13880656079,
13551376696,
13308016175,
18980939003,
13568907157,
15982145400,
18781324054,
13880730670,
13540467101,
18200475847,
13281289953,
15183230061,
13551805957,
15208226518,
18200406010,
15680761397,
15928805565,
13458834520,
13608061036,
15282203551,
18982177805,
18100805071,
17760378831,
15928839144,
18628392131,
18508288616,
13540798171,
15882313279,
18702844415,
18202802229,
15756361101,
15528085389,
18200175805,
15882006673,
13882071607,
15928845369,
13540311782,
17828178388,
18380118516,
18113093023,
18349174940,
13880780097,
15756296040,
18208126196,
13551809523,
18728492923,
15008401276,
15928621648,
13880746062,
18180821982,
13688138061,
18215697764,
15756375537,
18349349645,
15388159572,
18523863621,
18080961328,
13540878678,
13558815958,
18982224718,
13699457772,
18284501145,
15008494167,
18011448979,
15608181427,
18782906404,
18402866246,
18702891950,
13808233747,
15982496290,
18010624676,
15881164675,
13693493160,
13551088802,
13730655229,
18208116773,
13458567602,
18080469459,
18281303506,
18782991017,
18382412380,
18202838449,
13981977020,
15520736909,
13666275909,
15928126924,
15881027561,
18908082479,
18200549533,
15008215711,
15308013730,
17721957685,
13880375170,
15882288039,
13540140024,
17313191359,
18780061233,
13679031131,
18008024172,
18583660683,
18382176811,
18782951785,
15892748202,
13689084211,
15828088597,
13551183656,
17761317525,
15882371024,
13880546375,
18108053732,
18215616462,
18428086660,
18123324336,
13348947563,
18880401570,
13558873250,
15982267014,
13880987710,
13880432208,
15828622214,
15928977313,
18280298524,
15208388295,
18382126432,
15882098116,
13551150529,
18380289298,
13550178185,
15881107748,
13981796254,
13880985755,
15828589315,
13880337123,
13438095385,
17713601037,
18683786949,
15828575863,
13547800426,
18215538687,
13183882397,
17713601227,
18224444561,
15982057221,
18000504868,
13980432950,
13458581295,
13558811554,
13882088022,
18123368613,
15308094941,
15928416977,
18502843659,
15983189040,
18215500895,
18086955586,
15828238293,
15102840908,
15528252137,
15828611419,
17780677113,
13730807812,
18113006890,
15881010211,
13666299981,
18200399858,
18140103932,
15881114954,
17828009886,
18583765221,
18380108187,
18081849909,
13388186527,
17381803143,
15114011125,
15982258053,
13540153845,
13558792927,
18780138154,
15828595376,
18116573738,
18280205747,
18780215669,
15828271723,
18123306692,
15928513883,
15390401682,
13739464055,
18080478831,
18010559781,
18980561813,
15883299188,
18160011293,
18781955283,
13730884042,
13981942595,
18683212186,
17078150354,
15283918581,
17760476020,
13881903878,
13678021329,
15680732801,
17761211256,
13689092743,
15328089221,
13550149696,
18113076026,
13699082289,
18280183159,
18280498519,
18782210873,
13408003932,
18280043213,
13551846345,
18782367713,
18215580319,
13551859808,
18384105350,
18782164690,
18708124915,
15928839347,
15298107578,
13688481571,
18081009895,
13688106624,
13882037775,
18010643841,
13350298366,
18780015256,
13688069213,
15828382652,
13658038138,
15828661915,
13881901820,
18215611795,
15828202195,
15196628711,
13608099532,
13568890248,
13550011678,
13658062330,
18328467075,
18581841815,
15208456742,
13699456768,
13668186939,
13488993885,
18111264645,
13882106934,
13808172252,
15884578041,
15680758002,
13982005982,
18000504480,
13880234172,
18280316375,
18384216820,
18190801008,
15982132420,
18380150992,
18113087856,
18200220289,
18200197783,
18081041130,
13032826889,
15928765967,
15881124021,
18280442619,
13548171782,
13688012564,
13518183465,
13518184396,
13883560353,
18583651218,
18284578347,
15883781569,
15281052537,
18780069942,
18708124793,
17828160586,
13550385023,
13880408226,
13709028478,
17828055323,
18000577837,
18382151516,
13540793057,
15680757651,
18581898188,
18380111927,
13540736120,
13678057131,
15680857258,
13688109293,
15184374870,
18380134063,
15102837863,
18628217788,
18780150418,
18081110509,
17828056332,
18081888783,
18111559615,
13541351230,
15882483014,
18140002232,
13540386889,
18982021110,
15228839880,
15982048261,
13541281775,
15828678597,
15208343427,
18190880750,
13548111030,
15928867607,
13548126800,
13408001595,
18682694956,
18180747915,
15882098732,
18980646749,
18200384569,
13882139869,
15828262416,
18328604919,
13881851517,
18349282281,
18200192622,
13036679607,
18382446177,
18808056537,
18080191883,
13558785870,
15708463119,
15208368644,
15680051209,
18482129088,
13438193306,
15108325987,
13258180581,
13408535875,
17780534426,
15708486936,
18382088515,
18328411180,
18328221264,
15982006874,
15756348104,
15882136851,
18782134513,
13540048788,
15982865528,
13548002103,
15828354523,
18782978815,
15390067728,
18111655350,
18280420037,
13689018290,
13408597310,
18683427990,
18080808797,
18244293508,
18302877489,
15680955763,
18328410928,
18780098716,
18160019515,
18200127216,
13541105441,
18200575330,
18030648228,
15680967901,
15928106434,
15982382016,
13880079660,
13438398538,
18111640209,
13880031200,
15008454880,
18728460112,
15928545558,
13730837537,
18215590261,
15882676162,
18380340388,
18181997796,
13708237636,
18880493705,
18008021052,
18224032425,
18328364060,
13658013126,
18180738365,
15802891654,
18030766625,
13699429245,
18011451875,
18628242002,
18108080924,
13518110804,
18202851331,
18980757155,
18208153200,
18116562319,
18108224106,
13540493143,
13709020620,
15608034274,
13666164068,
13540836654,
15882462944,
18408225634,
18628093161,
13551834463,
13548008599,
18482268783,
18666616146,
13551878312,
15928729697,
18280189789,
15756240515,
18728489767,
15756356088,
15378194204,
18328453858,
18382238382,
15882219446,
15108435035,
18030789601,
15184491040,
18382937557,
13183883720,
18282232396,
18111585228,
13608233594,
13688416664,
18080152370,
18482105654,
13880651523,
18224050966,
18200337015,
13438116568,
13540006054,
18200232974,
15928611144,
15928058139,
18030668001,
18111631035,
14702891780,
13980054105,
18781965972,
15828192872,
13808174190,
18190755775,
15982863463,
18030668005,
18728699467,
18010639930,
13060073610,
18208173003,
18782122837,
18086855779,
18980788831,
15208458663,
13882042034,
13693465001,
13980495786,
15184488113,
15802889607,
18981858146,
18030668007,
15982377413,
18728289594,
18200359241,
18200250621,
18781964918,
18808270272,
15680727303,
18215521007,
15882109950,
18382070191,
18244274043,
13281099339,
13541066291,
15802801856,
13688144730,
13558613693,
15884589920,
15528280305,
13550270890,
13708176390,
18111454520,
18181919040,
18030668008,
18244248029,
18123226338,
15680937053,
17358526949,
13540428405,
13558877045,
15202857120,
13438037177,
13320969593,
18140031718,
18908048056,
18981792035,
18244265390,
13348972551,
15908170257,
15882081551,
15882345729,
18384232962,
15928588550,
13980931054,
13666259158,
15378175986,
13547980393,
13628040010,
18482110809,
13060006851,
15202806300,
18880456308,
17708040502,
13730614762,
15378184562,
18908090570,
15680539528,
18116613935,
18782219364,
18328016420,
18380133277,
15351227244,
18380496851,
13086660331,
13980646424,
18011408719,
18208125125,
13709085144,
13739402235,
15281096691,
18349123071,
15680057503,
15680937205,
13558855461,
15708407123,
18380279233,
15884538528,
18328471196,
18208191824,
15520491575,
15882362719,
18328704090,
13808055595,
18328300750,
18382182012,
18200372958,
15775158527,
18628206105,
18228047318,
17828070349,
15882267215,
15208322886,
18284502671,
18628022726,
15308030308,
18349386475,
17761266502,
18227663175,
18980577359,
13438241424,
18180702965,
13730846569,
18116651538,
15882355927,
17761268254,
15881173183,
18081938553,
15908186431,
18781990677,
18702857996,
18228050602,
13882140468,
15388119425,
18224438400,
13699024182,
18208129067,
13547880114,
13980459452,
13330961495,
13219009329,
18980514721,
18200141726,
15196903496,
13666268558,
15982842842,
18980807821,
18030406081,
15928736341,
18382412387,
18628123802,
15202866929,
13980733306,
18981864503,
13668276985,
18111593236,
18349192596,
15881060552,
13880247161,
17780675607,
15008288106,
13308232818,
13668244738,
18780080542,
18781953857,
13982055460,
15882057174,
18398596606,
15108419392,
18380229452,
18228937626,
18380204763,
18708122726,
13666221487,
15882037459,
13547905024,
18010614891,
15281056896,
13880203635,
18782098907,
18880401572,
13880150521,
13708070148,
15884503233,
18109012383,
15208314660,
13730856170,
17780666426,
18380387889,
15114027571,
15982306886,
18482122586,
18708124863,
18081902763,
13541159164,
18108121060,
15002853809,
18200243013,
13981824100,
13689672064,
15928867429,
15908109670,
18181920128,
13548124036,
15202835707,
15228932372,
18482119043,
18380182789,
15208384806,
13730604118,
15298209515,
18328653620,
17711079767,
13980592060,
18380362123,
15882104079,
18828075258,
15208370472,
18681350666,
13408092056,
18328595707,
18380481154,
15108282843,
18280473903,
13808048272,
18628224353,
13666199463,
13668116557,
18224487842,
15982108587,
18202822707,
18180754027,
18302836365,
18280191598,
18180796336,
13550182259,
18180688500,
13350874299,
13880609989,
18284587089,
18380261530,
18380329309,
17744271875,
18180691180,
15680739823,
18280447551,
13551209969,
18280004403,
13679084094,
18380142541,
15881009593,
15928496728,
17760371797,
13350084375,
13619024166,
18880460221,
13438180511,
13348811581,
13683436757,
18180853127,
18010552775,
15928176625,
13693434265,
13348808303,
18408299627,
18382115962,
15882265730,
15021238596,
17713574204,
18723700358,
13648000103,
13980783672,
18180983876,
13608026530,
18202868170,
15008222325,
18328199733,
18782199202,
15198253364,
18328538492,
15881009790,
13308222665,
17708160842,
13540217712,
13568802096,
13666285134,
18381053179,
15228961130,
18981929137,
13408678274,
18683688264,
15198228741,
15982192161,
13551818064,
15982006900,
13551118917,
15208461110,
18613220927,
15680739753,
13880898748,
13541317513,
15884480301,
13568906842,
15680937175,
18227617752,
18228031730,
15183690981,
18628335528,
15928580721,
18382030726,
18628159556,
18628371401,
15208454024,
18180750097,
13608198964,
15281033416,
18980447600,
18908183944,
18081807566,
15982157691,
18583603863,
18123484937,
18380103573,
17760336085,
13693432361,
15008252960,
18200381669,
13183881275,
15008300831,
18380467697,
15601957256,
13558770749,
15680937807,
18982075132,
13666259566,
18780287955,
13548033870,
18323876520,
15883877653,
15928073204,
18482137919,
13036676202,
17780650907,
13540434008,
14708290821,
15982152276,
13882012446,
18482131187,
15881065567,
17780519464,
13076065686,
18328719451,
18702880928,
18349359537,
18208185109,
13348964609,
15902833245,
13183833317";
        $no6="15208382019,
18200530091,
18180235732,
18111267032,
13550085973,
18380240396,
15882212159,
13258340520,
13541932276,
15828267751,
15756272766,
13551099614,
17308029805,
18908214096,
13208183168,
18008090570,
13689046066,
15928823359,
18280846988,
15108489779,
15882208708,
18828075378,
18011143220,
13408531575,
15828522912,
18980912592,
18281775611,
13540873650,
13980559271,
17713580690,
15882472380,
18602882972,
15102830572,
15528253530,
18215576608,
13699481601,
15680737752,
15708443138,
18349228697,
13488947695,
13558649019,
15184412715,
13540884573,
13608208986,
15008405027,
18228001483,
15680937262,
15882149706,
15828152770,
13678134833,
13258169861,
18081143479,
18328378611,
15928854312,
18200241429,
13699466604,
15882089219,
18382119809,
18011581266,
15208489310,
18349272717,
17780079791,
13032809817,
18408269661,
15928167828,
15182622067,
13709094329,
18123222214,
18328062771,
15202889857,
13688064658,
18280269177,
13558627382,
15208467026,
15208428953,
18380465359,
18382321911,
15283894304,
18117903830,
18982015807,
18408260624,
15184453709,
13908202440,
17828067291,
18628062334,
17713604082,
13668286064,
13547801114,
13540677574,
13402820144,
13679042018,
15198283045,
15182190167,
13880618393,
13568809863,
13548155022,
18382914970,
13980771389,
18502802835,
17628301314,
13708076672,
18116615360,
13228103376,
18780045550,
18728496277,
18408225608,
18982227670,
15680937162,
18980740089,
15528369981,
13551230422,
13540730212,
18284577590,
18482200903,
18228196925,
13679066327,
13540338900,
18880472739,
13098798442,
18227611664,
18161387186,
18782969229,
18482157665,
18980048259,
18781967603,
15608238756,
18328402880,
18227609444,
13881920763,
13547904006,
13540382722,
18381302780,
13739457617,
13551093847,
18349175247,
15881189271,
13540665240,
18482219529,
18328577601,
15008467120,
13076087687,
18583706530,
17381840090,
13056698698,
13981901654,
15883652512,
18583682771,
15198122270,
18349270345,
18180458054,
18728300577,
17612877137,
15928538140,
13408574670,
13982076901,
18200274107,
13540468488,
13541198484,
18180909433,
15899209220,
18030611015,
18215511592,
13679070694,
18280233134,
15881062236,
15828328978,
13558655971,
13880238515,
18144394682,
13709065503,
15108280969,
18708135752,
18180557723,
13576907708,
18080029212,
18080908356,
13129938325,
15378178514,
15388159330,
18048058683,
15184447863,
18628361340,
13880469495,
18780083003,
18180222520,
17760028707,
18081916823,
13668108416,
13540252965,
15882322787,
18981821050,
18200171349,
13678063219,
13551805624,
17802964380,
13980480607,
15282866591,
17761300359,
18980404503,
13658022572,
18117817498,
18081916416,
13540087233,
17313189207,
18117805496,
15882381301,
18982869266,
13547836381,
15283886205,
18380308974,
17078150524,
18980975497,
15982294987,
18200170522,
15390412792,
17713622317,
15828481064,
18683362993,
15928575101,
13084469249,
18180948152,
15680937105,
18200355953,
18382308769,
13730849894,
13708196026,
15528253732,
15928520413,
15281062156,
18380261236,
18583392114,
18908208302,
15397647397,
15828464543,
18010630363,
15982063871,
15680737783,
13980543688,
13540645593,
15828314203,
15520810315,
13540872268,
13880718966,
13982208976,
13880455883,
13258155238,
15982154593,
13678323948,
18280250491,
17072853327,
17780055175,
17709051035,
13281849518,
18190904448,
15008210185,
15008406394,
18708164205,
18382401977,
15828292078,
18583390646,
13880103564,
15108311447,
18382164878,
18782953690,
18108224156,
15928631182,
18382063502,
18380123459,
15680730891,
18380157747,
18113110131,
15196679704,
15228853865,
18280281058,
13550239172,
15928104574,
13540894723,
17736824586,
15928542355,
13709057884,
18980788814,
13982031406,
17780077462,
13540262350,
13558705826,
15680937265,
18621538622,
13060093377,
15108255300,
18181423992,
13699070553,
15828227736,
15528796145,
13330957985,
13982266121,
15882035081,
18782221866,
18908011659,
18090298719,
13550096711,
18358270401,
15208428492,
13730688681,
13699456021,
13550078254,
15208244678,
13438935821,
15208164203,
17761201660,
13683447026,
15680937106,
15982388465,
13880961638,
13678192921,
13679073169,
18215568288,
18682809119,
18208144102,
15108434807,
17760342125,
13032801342,
18123377103,
13458646043,
17760332089,
15884462836,
18108241853,
18080473833,
18228092400,
15828304611,
15328001668,
15928574102,
15182591155,
18113126227,
15882026222,
18381386510,
18380474609,
18482388130,
13111889232,
13880877283,
18782425652,
18284571607,
18602878808,
17711325150,
18782461934,
13709084513,
13882263105,
17780510240,
15008245233,
15908168452,
18523870526,
18981746171,
17713598427,
1321908930,
1530075084,
1878298866,
13018157585,
13060198847,
13096327840,
13096383678,
13183887778,
13219058930,
13258123726,
13258181526,
13258296365,
13281199332,
13281199334,
13281215573,
13281235383,
13281258543,
13281811226,
13308075321,
13330967413,
13348992608,
13350061943,
13350867382,
13368292776,
13398150826,
13408486809,
13408551800,
13408688117,
13419491713,
13438089322,
13438205630,
13438307765,
13438480540,
13438711019,
13438949753,
13458539495,
13518182348,
13540083554,
13540121447,
13540131008,
13540208287,
13540265162,
13540319063,
13540438413,
13540449479,
13540455252,
13540659622,
13540659623,
13540887202,
13541007885,
13541101080,
13541191327,
13541250607,
13541340371,
13541411856,
13548018889,
13548029263,
13548054701,
13550011479,
13550013030,
13550133410,
13550307626,
13550333934,
13550374542,
13551004477,
13551009089,
13551012244,
13551055942,
13551169734,
13551212289,
13551217760,
13551226388,
13551246292,
13551312981,
13551343966,
13558658667,
13558880899,
13568327111,
13608068143,
13608219234,
13618016935,
13618082965,
13643525729,
13648001036,
13648036303,
13658098521,
13666159488,
13666208191,
13668153634,
13668194862,
13668279070,
13678076007,
13678096250,
13679000152,
13679042482,
13684050704,
13688132317,
13688149862,
13688160908,
13693470904,
13696407226,
13699035441,
13699059843,
13699090825,
13699418499,
13730637537,
13730657401,
13730811925,
13730898325,
13823112312,
13880082704,
13880184839,
13880204600,
13880206429,
13880224600,
13880262005,
13880299193,
13880315137,
13880315401,
13880345603,
13880391315,
13880417830,
13880456795,
13880580882,
13880623055,
13880630230,
13880649698,
13880677905,
13880762005,
13880776319,
13880776329,
13880791408,
13880804788,
13880834054,
13880834934,
13880883542,
13881841623,
13881885971,
13881935782,
13881970511,
13882241894,
13882264435,
13890427777,
13980513501,
13980525228,
13980597377,
13980634795,
13980634798,
13980635531,
13980635537,
13980798667,
13980888658,
13980992440,
13981707987,
13981851734,
13981946301,
13982259932,
13989278550,
13990521423,
13990879246,
15002876067,
15008262557,
15008404989,
15082728503,
15086974771,
15102819886,
15102820797,
15108289680,
15108295560,
15108315322,
15182107538,
15182307357,
15183590097,
15184344824,
15184403160,
15184490564,
15196696391,
15198023960,
15198217106,
15198295711,
15202802569,
15202822263,
15208219690,
15222883675,
15228351093,
15228820881,
15228896445,
15228976710,
15244896568,
15272307351,
15281035115,
15282307351,
15308000707,
15308046869,
15375365586,
15378187011,
15378365586,
15388255308,
15390075180,
15390075184,
15508011119,
15528045344,
15528076708,
15608089493,
15680002090,
15680655513,
15708447854,
15708490340,
15756212421,
15756308331,
15756328004,
15782307351,
15790075184,
15802875082,
15828186878,
15828277257,
15828354041,
15828524310,
15828549181,
15828566545,
15881132205,
15881156754,
15882051984,
15882196771,
15882342842,
15882383027,
15882399649,
15882479637,
15883344759,
15884405953,
15892818802,
15908104526,
15928119158,
15928175659,
15928188052,
15928439810,
15928444014,
15928546468,
15928597637,
15928597737,
15928652711,
15928811038,
15928843812,
15928981678,
15982023701,
15982027362,
15982036787,
15982157871,
15982188792,
15982244337,
15982306936,
15982866903,
15983867420,
17608008365,
17713578144,
17780530159,
17780654649,
18010503905,
18010525699,
18010624334,
18030406224,
18030559817,
18030641129,
18030655199,
18048504840,
18048524062,
18048577337,
18048725535,
18080031466,
18080947599,
18081929080,
18084815904,
18095056376,
18109036881,
18111251326,
18111260972,
18111640161,
18116671250,
18116671259,
18121910517,
18123233035,
18140249889,
18161286135,
18180547898,
18180621932,
18180871518,
18182036857,
18190765310,
18200167870,
18200183983,
18200361246,
18200401141,
18200422090,
18200440176,
18200596521,
18202837098,
18202878920,
18208139853,
18208149162,
18208158710,
18215532602,
18224034617,
18224463688,
18227646494,
18228074768,
18244248164,
18280017790,
18280074882,
18280179452,
18280267219,
18280416557,
18283516963,
18283541120,
18283955296,
18284531326,
18284565390,
18308121108,
18349153385,
18349162155,
18349177650,
18349187550,
18349200962,
18349279950,
18380168665,
18380228635,
18380420018,
18380435107,
18380494904,
18382099598,
18382117208,
18382120811,
18382423306,
18382462040,
18384110161,
18408223731,
18408264747,
18408296037,
18483695033,
18502858052,
18583363433,
18583366686,
18583857929,
18600434388,
18602840591,
18608046559,
18617392618,
18628071850,
18628077918,
18628142678,
18628201303,
18628256148,
18628278529,
18628315202,
18640148662,
18682692765,
18682845872,
18683294929,
18683618767,
18683627820,
18683787523,
18683794725,
18683799316,
18688983004,
18702884067,
18708173017,
18708180836,
18728359013,
18728398722,
18728399722,
18728419691,
18780061381,
18781178159,
18781815718,
18781922604,
18781957510,
18782023097,
18782036557,
18782036857,
18782130929,
18782159609,
18782213341,
18782215307,
18782220486,
18782226504,
18782400967,
18782406076,
18782923696,
18782987866,
18782989866,
18908004045,
18980072655,
18980700883,
18982223432,
18982238098,
18982268933,
13351112357,
15828186878,
158820501984,
18200254130,
18349359537";
        $no11=explode(",",$no1);
        $no22=explode(",",$no2);
        $no33=explode(",",$no3);
        $no44=explode(",",$no4);
        $no55=explode(",",$no5);
        $no66=explode(",",$no6);

        foreach($no11 as $key=>$val){

            if( strlen(trim($val))!=11){
                unset($no11[$key]);
                //return $this->echoJson("手机格式不正确",501);
            }else{
                $no11[$key]=trim($val);
            }
        }

        foreach($no22 as $key=>$val){
            if( strlen(trim($val))!=11){
                unset($no22[$key]);
                //return $this->echoJson("手机格式不正确",501);
            }else{
                $no22[$key]=trim($val);
            }
        }

        foreach($no33 as $key=>$val){
            if( strlen(trim($val))!=11){
                unset($no33[$key]);
                //return $this->echoJson("手机格式不正确",501);
            }else{
                $no33[$key]=trim($val);
            }
        }

        foreach($no44 as $key=>$val){
            if( strlen(trim($val))!=11){
                unset($no44[$key]);
                //return $this->echoJson("手机格式不正确",501);
            }else{
                $no44[$key]=trim($val);
            }
        }

        foreach($no55 as $key=>$val){
            if( strlen(trim($val))!=11){
                unset($no55[$key]);
                //return $this->echoJson("手机格式不正确",501);
            }else{
                $no55[$key]=trim($val);
            }
        }

        foreach($no66 as $key=>$val){
            if( strlen(trim($val))!=11){
                unset($no66[$key]);
                //return $this->echoJson("手机格式不正确",501);
            }else{
                $no66[$key]=trim($val);
            }
        }

        return array("4"=>$no44,"5"=>$no55,"6"=>$no66);
        ///return array("1"=>$no11,"2"=>$no22,"3"=>$no33);
        //,"4"=>$no44,"5"=>$no55,"6"=>$no66
        //return array("3"=>$no33,"4"=>$no44,"5"=>$no55,"6"=>$no66);
    }
    /**/
    /**
     * [viewteallistAction 获取广告]
     * @return [type] [description]
     */
    public function viewteallistAction()
    {
        $para = $this->request->getJsonRawBody();




        $data = AdsService::getJoinTeamInfo(array());

        return $this->echoJson($data);
    }

}